#ifndef BM_SOUND_H
#define BM_SOUND_H
#include <SDL/SDL.h>
#include <SDL/SDL_mixer.h>

class BMSound{
	protected:
		Mix_Chunk *snd;
	public:
		void loadWAV(const char* filename);
		void play();
		void free();
		int setVolume(int vol);

};
/////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////
class BMMusic{
	protected:
		Mix_Music *mus;
		int is_playing;
	public:
		BMMusic();
		int load(const char* filename);
		void play();
		void pause();
		void resume();
		void stop();
		void free();
		int isPlaying();

};
#endif
